//# 我们组装模块并导出 store 的地方
import Vue from 'vue'
import Vuex from 'vuex'

import moduleA from './modules/moduleA'
import moduleB from './modules/moduleB'
import {mutations} from './mutations'
import actions from './actions'
Vue.use(Vuex)

export default new Vuex.Store({
  state: {
     groups:[1]
  },
  modules:{
    moduleA,//
    moduleB
  },
  mutations,//根级别的
  actions,//根级别的
  getters:{
    getGroups(state){
      return state.groups
    }
  }
})
